//package me.firstapp.service.weixin.kami;
//
//import java.math.BigDecimal;
//import java.util.List;
//import java.util.Map;
//
//import me.firstapp.common.utils.Page;
//import me.firstapp.module.weixin.kami.KaMiProduct;
//
//public interface KaMiProductService {
//
//	List<KaMiProduct> findKaMiProductListByCategory(Long kaMiCategoryId, String channel);
//
//	List<KaMiProduct> findExchangeKaMiProductList();
//
//	Page<KaMiProduct> findKaMiProductPage(Integer pageNo, Integer pageSize, Map<String, Object> searchParams,
//			String sortParam, String sortType);
//
//	KaMiProduct executeAddKaMiProduct(Long kaMiCategoryId, String name, BigDecimal cost, BigDecimal fansPrice,
//			BigDecimal baseVipPrice, BigDecimal highVipPrice, BigDecimal chiefBaseVipJinBi,
//			BigDecimal chiefHighVipJinBi, BigDecimal chiefBaseVipPoint, BigDecimal chiefHighVipPoint,
//			String description, String sendType, String remark, String channel, BigDecimal exchangePoint,
//			String orderRemarkTip);
//
//	KaMiProduct executeUpdateKaMiProduct(Long id, Long kaMiCategoryId, String name, BigDecimal cost,
//			BigDecimal fansPrice, BigDecimal baseVipPrice, BigDecimal highVipPrice, BigDecimal chiefBaseVipJinBi,
//			BigDecimal chiefHighVipJinBi, BigDecimal chiefBaseVipPoint, BigDecimal chiefHighVipPoint,
//			String description, String sendType, String remark, Integer status, String channel,
//			BigDecimal exchangePoint, String orderRemarkTip);
//
//	KaMiProduct findById(Long id);
//}
